Interval Logics for Temporal
نویسندگان
چکیده
Interval Logics for Temporal Speci cation and Veri cation by Y. S. Ramakrishna This thesis investigates temporal speci cation and veri cation techniques using a linear-time temporal logic with interval constructs. It identi es an expressive elementary logic with interval modalities, called Future Interval Logic (FIL). This logic has a natural graphical representation which, combined with its ability to nest intervals, allows intuititive speci cation of many commonly encountered temporal properties of concurrent systems. We present the rst known elementary decision procedure for an interval logic, using the method of automata. The procedure uses a novel concept of syntactic reductions between formul of the logic. FIL is a purely qualitative logic, allowing the speci cation and veri cation of permissible event orderings in a concurrent system. In the second part of the thesis we extend FIL, with a real-time metric, thus allowing the expression of real-time constraints. We provide a decision method for this logic, using the Timed-Automata of Alur and Dill. We investigate the expressive power and complexity of the logics FIL and RTFIL, and some of their extensions. Finally, we turn to the issue of combining temporal logics with decidable quanti erfree non-temporal logics. A very large class of veri cation problems are covered by such a combination, parameterized by appropriate decidable logics. We give an automatatheoretic account of a method of Plaisted, to decide the satis ability of such a logic, which uses both rigid and exible variables. This framework allows us to obtain an exponentially more e cient algorithm than the best algorithm known so far. Our approach also clari es the metalogical aspects of the method, thus making it applicable in a more general setting. The main contributions of this thesis are that it provides the rst known elementary decision method for an interval logic and, more importantly, that it extends the wellunderstood methods of automata and of tableaux to interval logics. Interval logics (and their real-time extensions) have traditionally been considered as being beyond the domain of these methods. From a less prescriptive and more descriptive standpoint, our algorithms reinforce the general applicability of the automata-theoretic framework viii for obtaining e cient decision procedures for a variety of temporal logics, as well as for their combinations with decidable non-temporal logics. From a more practical viewpoint, the graphical avour of the logic and its timing-diagram look-and-feel make it an appropriate candidate for a practical formal methods tool. ix
منابع مشابه
Axiomatizations of Interval Logics
Interval logic has been introduced as a temporal logic that provides higher-level constructs and an intuitive graphical representation, making it easier in interval logic than in other temporal logics to specify and reason about concurrency in software and hardware designs. In this paper we present axiomatizations for two propositional interval logics and relate these logics to Until Temporal L...
متن کاملA Tableau-Based Decision Procedure for Right Propositional Neighborhood Logic
Propositional interval temporal logics are quite expressive temporal logics that allow one to naturally express statements that refer to time intervals. Unfortunately, most such logics turned out to be (highly) undecidable. To get decidability, severe syntactic and/or semantic restrictions have been imposed to interval-based temporal logics that make it possible to reduce them to point-based on...
متن کاملRelational dual tableaux for interval temporal logics
Interval temporal logics provide both an insight into a nature of time and a framework for temporal reasoning in various areas of computer science. In this paper we present sound and complete relational proof systems in the style of dual tableaux for relational logics associated with modal logics of temporal intervals and we prove that the systems enable us to verify validity and entailment of ...
متن کاملMetric Temporal Description Logics with Interval-Rigid Names (Extended Abstract)
In contrast to qualitative linear temporal logics, which can be used to state that some property will eventually be satisfied, metric temporal logics allow to formulate constraints on how long it may take until the property is satisfied. While most of the work on combining Description Logics (DLs) with temporal logics has concentrated on qualitative temporal logics, there has recently been a gr...
متن کاملMetric Temporal Description Logics with Interval-Rigid Names
In contrast to qualitative linear temporal logics, which can be used to state that some property will eventually be satisfied, metric temporal logics allow to formulate constraints on how long it may take until the property is satisfied. While most of the work on combining Description Logics (DLs) with temporal logics has concentrated on qualitative temporal logics, there has recently been a gr...
متن کاملDecidability of Interval Temporal Logics over Split-Frames via Granularity
Logics for time intervals provide a natural framework for representing and reasoning about timing properties in various areas of artificial intelligence and computer science. Unfortunately, most interval temporal logics proposed in the literature have been shown to be (highly) undecidable. Decidable fragments of these logics have been obtained by imposing severe restrictions on their expressive...
متن کامل